const mysql = require('mysql');

const con = mysql.createPool({
  host: 'localhost',
  user: 'root',
  password: '3051532wyp.',
  database: 's_1711A_demo'
})

// I/O 异步操作， promise解决异步操作
const exec = (sql) => {
  return new Promise((resolve, reject) => {
    con.query(sql, (err, data) => {
      if (err) {
        reject(err)
        return;
      }
      resolve(data)
      // con.end() // 断开数据库链接，做项目的时候，不加这一句
    })
  })
}

module.exports = {
  exec
}